exterior deck building detailing relationship color additions deck artist estimate art finish customer open source development paint software patio management deck railing commercial crm interior deck railings oil painting developers thin-client projects easel color matching decks painting canvas remodeling painter radius3 construction